/*
 ============================================================================
 Name        : commandProcess.h
 Author      :
 Version     :	1
 Copyright   : Your copyright notice
 Description : Executes the different  input commands
 ============================================================================
 */

#ifndef COMMANDPROCESS_H_
#define COMMANDPROCESS_H_

#include "process/elfProcess/elfProcess.h"
#include <debug.h>

typedef struct
{
	char inCharacter;
	char (*func)(int fd);
} commandsFunction; ///< A structure containing the functions associated with each command.

char processInput(char * commandBuffer, int fd);///< Execute the process associated with each command in the buffer.

#endif /* COMMANDPROCESS_H_ */
